salix amygdalina - French English Dictionary